distributed contracts - French English Dictionary